have a sour face - Francés Inglés Diccionario